package com.ymatou.iapi.shoppingcartservice.compare.comparebean;

import java.util.ArrayList;

public class ProductBean {
	
	private String id;
	
	private String title;
	
	private String description;
	
	private ArrayList<String> pics;
	
	private long putawayTime;
	
	private long expireTime;
	
	private int state;
	
	private int productType;
	
	private int tariffType;
	
	private int deliveryType;
	
	private int refundType;
	
	private int sellerId;
	
	private PriceObject price;
	
	private int stock;
	
	private ActivityInfoObject activityInfo;
	
	private int limitedNumber;
	
	private CommentsObject comments;
	
	private QaCommentInfoObject qaCommentInfo;
	
	private ArrayList<SkuInfoObject> skus;
	
	private int payMode;
	
	private boolean canAddShoppingCart;
	
	private ArrayList<String> picList;
	
	private boolean hasMoreDesc;
	
	private String freightDesc;
	
	private int couponUseLimitType;
	
	private int brandId;
	
	private String intro;
	
	private String stockDesc;
	
	private boolean loginShowPrice;
	
	private ArrayList<String> sizePicList;
	
	private ArrayList<DeliveryObject> deliveryList;
	
	private String dispatchFrom;
	
	private String preSaleNotice;
	
	private VideoInfoObject videoInfo;
	
	private InstalmentsInfoObject instalmentsInfo;
	
	private boolean isPspProduct;
	
	private boolean isReplay;
	
	private boolean isNoReasonReturn;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public ArrayList<String> getPics() {
		return pics;
	}

	public void setPics(ArrayList<String> pics) {
		this.pics = pics;
	}

	public long getPutawayTime() {
		return putawayTime;
	}

	public void setPutawayTime(long putawayTime) {
		this.putawayTime = putawayTime;
	}

	public long getExpireTime() {
		return expireTime;
	}

	public void setExpireTime(long expireTime) {
		this.expireTime = expireTime;
	}

	public int getState() {
		return state;
	}

	public void setState(int state) {
		this.state = state;
	}

	public int getProductType() {
		return productType;
	}

	public void setProductType(int productType) {
		this.productType = productType;
	}

	public int getTariffType() {
		return tariffType;
	}

	public void setTariffType(int tariffType) {
		this.tariffType = tariffType;
	}

	public int getDeliveryType() {
		return deliveryType;
	}

	public void setDeliveryType(int deliveryType) {
		this.deliveryType = deliveryType;
	}

	public int getRefundType() {
		return refundType;
	}

	public void setRefundType(int refundType) {
		this.refundType = refundType;
	}

	public int getSellerId() {
		return sellerId;
	}

	public void setSellerId(int sellerId) {
		this.sellerId = sellerId;
	}

	public PriceObject getPrice() {
		return price;
	}

	public void setPrice(PriceObject price) {
		this.price = price;
	}

	public int getStock() {
		return stock;
	}

	public void setStock(int stock) {
		this.stock = stock;
	}

	public ActivityInfoObject getActivityInfo() {
		return activityInfo;
	}

	public void setActivityInfo(ActivityInfoObject activityInfo) {
		this.activityInfo = activityInfo;
	}

	public int getLimitedNumber() {
		return limitedNumber;
	}

	public void setLimitedNumber(int limitedNumber) {
		this.limitedNumber = limitedNumber;
	}

	public CommentsObject getComments() {
		return comments;
	}

	public void setComments(CommentsObject comments) {
		this.comments = comments;
	}

	public QaCommentInfoObject getQaCommentInfo() {
		return qaCommentInfo;
	}

	public void setQaCommentInfo(QaCommentInfoObject qaCommentInfo) {
		this.qaCommentInfo = qaCommentInfo;
	}

	public ArrayList<SkuInfoObject> getSkus() {
		return skus;
	}

	public void setSkus(ArrayList<SkuInfoObject> skus) {
		this.skus = skus;
	}

	public int getPayMode() {
		return payMode;
	}

	public void setPayMode(int payMode) {
		this.payMode = payMode;
	}

	public boolean isCanAddShoppingCart() {
		return canAddShoppingCart;
	}

	public void setCanAddShoppingCart(boolean canAddShoppingCart) {
		this.canAddShoppingCart = canAddShoppingCart;
	}

	public ArrayList<String> getPicList() {
		return picList;
	}

	public void setPicList(ArrayList<String> picList) {
		this.picList = picList;
	}

	public boolean isHasMoreDesc() {
		return hasMoreDesc;
	}

	public void setHasMoreDesc(boolean hasMoreDesc) {
		this.hasMoreDesc = hasMoreDesc;
	}

	public String getFreightDesc() {
		return freightDesc;
	}

	public void setFreightDesc(String freightDesc) {
		this.freightDesc = freightDesc;
	}

	public int getCouponUseLimitType() {
		return couponUseLimitType;
	}

	public void setCouponUseLimitType(int couponUseLimitType) {
		this.couponUseLimitType = couponUseLimitType;
	}

	public int getBrandId() {
		return brandId;
	}

	public void setBrandId(int brandId) {
		this.brandId = brandId;
	}

	public String getIntro() {
		return intro;
	}

	public void setIntro(String intro) {
		this.intro = intro;
	}

	public String getStockDesc() {
		return stockDesc;
	}

	public void setStockDesc(String stockDesc) {
		this.stockDesc = stockDesc;
	}

	public boolean isLoginShowPrice() {
		return loginShowPrice;
	}

	public void setLoginShowPrice(boolean loginShowPrice) {
		this.loginShowPrice = loginShowPrice;
	}

	public ArrayList<String> getSizePicList() {
		return sizePicList;
	}

	public void setSizePicList(ArrayList<String> sizePicList) {
		this.sizePicList = sizePicList;
	}

	public ArrayList<DeliveryObject> getDeliveryList() {
		return deliveryList;
	}

	public void setDeliveryList(ArrayList<DeliveryObject> deliveryList) {
		this.deliveryList = deliveryList;
	}

	public String getDispatchFrom() {
		return dispatchFrom;
	}

	public void setDispatchFrom(String dispatchFrom) {
		this.dispatchFrom = dispatchFrom;
	}

	public String getPreSaleNotice() {
		return preSaleNotice;
	}

	public void setPreSaleNotice(String preSaleNotice) {
		this.preSaleNotice = preSaleNotice;
	}

	public VideoInfoObject getVideoInfo() {
		return videoInfo;
	}

	public void setVideoInfo(VideoInfoObject videoInfo) {
		this.videoInfo = videoInfo;
	}

	public InstalmentsInfoObject getInstalmentsInfo() {
		return instalmentsInfo;
	}

	public void setInstalmentsInfo(InstalmentsInfoObject instalmentsInfo) {
		this.instalmentsInfo = instalmentsInfo;
	}

	public boolean isPspProduct() {
		return isPspProduct;
	}

	public void setPspProduct(boolean isPspProduct) {
		this.isPspProduct = isPspProduct;
	}

	public boolean isReplay() {
		return isReplay;
	}

	public void setReplay(boolean isReplay) {
		this.isReplay = isReplay;
	}

	public boolean isNoReasonReturn() {
		return isNoReasonReturn;
	}

	public void setNoReasonReturn(boolean isNoReasonReturn) {
		this.isNoReasonReturn = isNoReasonReturn;
	}
}
